# class Books:
#     def setattrs(self,color,name):#在内部修改属性
#         self.color=color
#         self.name=name
#
# book1=Books()
# book1.setattrs('绿色','小红帽') #传值
# print(book1.color)
# print(book1.name)

#
# class Books:
#     def setattrs(self,color,name,version):#定义一个方法
#         self.color=color
#         self.name=name
#         self.version=version   #在内部设置属性
#
# book1=Books()
# book1.setattrs('绿色','小红帽','第一部') #调用方法传值
# print(book1.color)
# print(book1.name)
# print(book1.version)
#

class Books:
    def setattrs(self,color,name,version):#定义一个方法
        self.color=color
        self.name=name
        self.version=version   #在内部设置属性

 #通过方法获取属性
    def getColor(self):
            print(self.color)

    def getname(self):
        return self.name

    #通过方法删除
    def delversion(self):
        del self.version

    #修改属性




#再额外定义一个变量实例化,两个之间不会相互影响.
book2=Books()
book2.setattrs('蓝色','老人与海','第四部') #调用方法传值
# print(book2.color)
# print(book2.name)
# print(book2.version)
# print(book2.getcolor())
print(book2.getname())
book2.delversion()
print(book2.color)

#获取属性 通过方法获取属性
